the hereafter - French English Dictionary